#ifndef __STD_TYPES_H
#define __STD_TYPES_H

typedef unsigned char boolean;     // TODO: adapt to customer
typedef signed char sint8;         // TODO: adapt to customer
typedef unsigned char uint8;       // TODO: adapt to customer
typedef signed short sint16;       // TODO: adapt to customer
typedef unsigned short uint16;     // TODO: adapt to customer
typedef signed long sint32;        // TODO: adapt to customer
typedef unsigned long uint32;      // TODO: adapt to customer
typedef unsigned long long uint64; // TODO: adapt to customer
typedef signed long long sint64;   // TODO: adapt to customer

#define FALSE 0u                   // TODO: adapt to customer
#define TRUE 1u                    // TODO: adapt to customer
#define NULL_PTR 0u
#endif
